<?php

class Ubigeo_model extends CI_Model {
    const STR_NOMBRE_TABLA = 'ubigeo';

    function ubigeo_model() {
        parent::__construct();
    }

    function getUbigeo($data) {
        /**
         * 04/06/15
         * se obtendra el ubigeo segun departamento, provincia y distrito 
         * @author Leidy Uribe Marcos
         */
        $this->db->select('id_ubigeo, nombre_ubigeo');
        $this->db->from('ubigeo');
        $this->db->where('cod_dept', $data['departamento']);
        $this->db->where('cod_prov', $data['provincia']);
        $this->db->where('cod_dist', $data['distrito']);
        $query = $this->db->get();
        return $query->row_array();
    }

    function getUbigeoUsuario($data) {
        /**
         * 04/06/15
         * se obtendra el ubigeo segun departamento, provincia y distrito 
         * @author Leidy Uribe Marcos
         */
        $this->db->select('id_ubigeo');
        $this->db->from('solicitud_usuario');
        $this->db->where('id_solicitud_usuario', $data['id_solicitud_usuario']);
        $query = $this->db->get();
        return $query->row_array();
    }
    
    function getInfoUbigeo($idUbigeo) {
        $this->db->where('id_ubigeo', $idUbigeo);
        $query = $this->db->get(self::STR_NOMBRE_TABLA);
        return $query->result();
    }

}

?>